otic placodes - German English Dictionary